Definition of On The Loose

  • 1. Having escaped, especially from confinement Adjective Satellite

Synonyms for word "on the loose"

Semanticaly linked words with "on the loose"